make sense of - Espagnol Anglais Dictionnaire